package NC500;

import java.util.Arrays;

public class NC501 {
    public long minimumValueAfterDispel (int[] nums) {
        // write code here
        Arrays.sort(nums);
        long min = Integer.MAX_VALUE;
        for (int i = 0; i < nums.length; i++) {
            long temp = 0;
            for (int j = i; j < nums.length; j++) {
                for (int k = 0; k < nums.length; k++) {
                    temp += Math.max(0,nums[k] - nums[i]);
                    temp += Math.max(0,nums[k] - nums[j]);
                }
            }
            min = Math.min(temp,min);
        }
        return min;
    }
}